• word of the day

    new river

    new river - Dictionary definition and meaning for word new river

    Definition
    (noun) a river in the southeastern United States that flows northward from North Carolina to West Virginia where it empties into the Kanawha River

Word used in video below:
text: river repeat traffic jam on the river we
Download our Mobile App Today
Receive our word of the day
on Whatsapp